overhead irrigation - Francés Inglés Diccionario